mounted troops - German English Dictionary